package com.pengshun.modules.api.order.controller;

import com.pengshun.modules.api.coal.util.CommonUtil;
import com.pengshun.modules.api.order.service.dto.IncomeRecordDto;
import com.pengshun.modules.common.OrderCommon;
import com.pengshun.modules.domain.OrderPayRecord;

import java.math.BigDecimal;
import java.util.Date;

public class Order {

    // 下单流程

    //*******************1：用户付全款,经销商自行联系货运*************************
    // 用户下预订单
    // 经销商确认预订单 输入运费  可以不接单(拒绝) ---- 订单结束
    // 用户付款 煤款+运费
    // 经销商自行联系货运  货运不走平台
    // 经销商发起结算申请
    // 客户确认通过 结算煤款+运费给 经销商 --订单结束
    //**********************************************************************

    //*********************2：用户付全款,经销商指定货运走线上*********************
    // 用户下预订单
    // 经销商确认预订单 输入运费  可以不接单(拒绝) ---- 订单结束
    // 用户付款 煤款+运费
    // 经销商指定货运公司
    // 货运公司发布货运单
    // 司机接单
    // 司机发起运费结算 ---客户确认  ---通过结算运费
    // 经销商发起煤款结算 ---客户确认  ---通过结算煤款 --订单结束
    //**********************************************************************
    //
    //  订单微信支付
    // //订单记录表插入数据
    // om.saveOrderRecord(orderId, userId, OrderCommon.STATEUS_SIX, "微信支付", user.getName());
    // 订单支付记录表添加数据   OrderPayRecord   orderPayRecordRepository.save(payRecord);
    //账单表添加数据  IncomeRecordDto        incomeRecordRepository.save(incomeRecordTodo.toEntity(record));
    //插入支付数据    om.insertPayWchatResult(result);
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //
    //

}
